<?php
require_once('./modele/systeme.php');
require_once('./vue/vAuthentification.php');
require_once('./vue/vMain.php');
require_once('./vue/vFooter.php');

class Ctrl_authentification{ 
    // Constructeur par défaut 
    public function __construct() { 
        $ViewMain = new VMain(); 
        $this->controler_formulaire();
        new VAuthentification(); 
        $ViewFooter = new VFooter();
    }
    
      public function controler_formulaire(){
          if ((isset($_POST['login']) && !empty($_POST['login'])) && (isset($_POST['password']) && !empty($_POST['password']))) { 
              // création d'une instance Systeme
              $systeme = new Systeme();
              // si on obtient une réponse, alors l'utilisateur existe (resultat de la requete = 1 car le couple existe)
              if ($systeme->connexion($_POST['login'], $_POST['password'])) { 
                   header('Location: index.php'); 
                exit();                
              }
              mysql_close();
          }
          else{
            header('Location: index.php'); 
          }
      }
}
?>